package com.zhonghan.recharge.pojo;

import java.math.BigDecimal;
import java.util.Date;

public class ApplyBuyCardOrder extends BaseCondition{
    private Integer id;
    private BigDecimal donationAmount;//赠送金额
    private Integer orderStatus;//订单状态：0生成成功，1已付款，2审核中 ，3审核通过，4,交付
    private BigDecimal totalAmount;//总金额
    private String openId;
    private BigDecimal payAmount;//购买的金额
    private String description;//详细描述
    private String cardSegment;//卡段信息
    private String applyTelephone;//申请电话
    private Date orderTime;
    private String applyName;//申请人
    private Integer isPay;//是否已付款：0未付款，1付款
    public ApplyBuyCardOrder() {
        super();
    }
    public ApplyBuyCardOrder(Integer id,BigDecimal donationAmount,Integer orderStatus,BigDecimal totalAmount,String openId,BigDecimal payAmount,String description,String cardSegment,String applyTelephone,Date orderTime,String applyName,Integer isPay) {
        super();
        this.id = id;
        this.donationAmount = donationAmount;
        this.orderStatus = orderStatus;
        this.totalAmount = totalAmount;
        this.openId = openId;
        this.payAmount = payAmount;
        this.description = description;
        this.cardSegment = cardSegment;
        this.applyTelephone = applyTelephone;
        this.orderTime = orderTime;
        this.applyName = applyName;
        this.isPay = isPay;
    }
    public Integer getId() {
        return this.id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public BigDecimal getDonationAmount() {
        return this.donationAmount;
    }

    public void setDonationAmount(BigDecimal donationAmount) {
        this.donationAmount = donationAmount;
    }

    public Integer getOrderStatus() {
        return this.orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public BigDecimal getTotalAmount() {
        return this.totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public String getOpenId() {
        return this.openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public BigDecimal getPayAmount() {
        return this.payAmount;
    }

    public void setPayAmount(BigDecimal payAmount) {
        this.payAmount = payAmount;
    }

    public String getDescription() {
        return this.description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getCardSegment() {
        return this.cardSegment;
    }

    public void setCardSegment(String cardSegment) {
        this.cardSegment = cardSegment;
    }

    public String getApplyTelephone() {
        return this.applyTelephone;
    }

    public void setApplyTelephone(String applyTelephone) {
        this.applyTelephone = applyTelephone;
    }

    public Date getOrderTime() {
        return this.orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public String getApplyName() {
        return this.applyName;
    }

    public void setApplyName(String applyName) {
        this.applyName = applyName;
    }

    public Integer getIsPay() {
        return this.isPay;
    }

    public void setIsPay(Integer isPay) {
        this.isPay = isPay;
    }

}
